despatch soldiers - Alemán Inglés Diccionario